#body{
	position: relative;
	background-size:100% 100%;
	width: 100%;
	height: 400rpx;
}
.usertop{
	position: absolute;
	top: 80rpx;
	left: 26rpx;
	background: #000000;
	opacity: 0.6;
	width: 700rpx;
	height: 286rpx;
	margin: 0 auto;
	border-radius: 8rpx;
}
.userimg{
	position: absolute;
	top: 208rpx;
	left: 74rpx; 
	width: 148rpx; 
	height: 120rpx;
	border-radius: 8rpx; 
}
.userimgleft{
	width: 148rpx;
	height: 120rpx;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
	border-radius: 8rpx;
	box-shadow: 0 0 1px #000;
}
.userimgright{
	position: absolute;
	top: 16rpx;
	right: 52rpx; 
	width: 308rpx;
	height: 200rpx;
	border-radius: 8rpx;
	box-shadow: 0 0 1px #000;
	image-rendering:-moz-crisp-edges;
	image-rendering:-o-crisp-edges;
	image-rendering:-webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode:nearest-neighbor;
}
.username{
	position: absolute;
	top: 208rpx;
	left: 246rpx;
	color: #eeeeee;
	font-size: 16px;
}
.userid{
	position: absolute;
	top: 254rpx;
	left: 246rpx;
	color: #eeeeee;
	font-size: 11px;
}
.userstate{
	position: absolute;
	top: 300rpx;
	left: 244rpx;
	color: #d8d8d8;
	font-size: 11px;
}
.userheart{
	position: relative;
	font-size: 24px;
	line-height: 16px;
	font-weight: normal;
	top: 50px;
	left: 40rpx;
	color: #eeeeee;
}
/* 填充框用于填充用于position定位造成的空隙 大小和body一样*/
.fillup{
	width: 100%;
	height: 400rpx;
}
.grid-text {
        font-size: 14px;
        color: #909399;
        padding: 10rpx 0 20rpx 0rpx;
        /* #ifndef APP-PLUS */
        box-sizing: border-box;
        /* #endif */
}
.login{
	margin-top: 92rpx;
}
